<?php

namespace App\Http\Controllers\Admin;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Models\Auth;

class IndexController extends Controller
{
    public function index(){
        // 权限已写入session
        $auth = session('admin.auth');
        // 读取菜单  
        $menuData = (new Auth())->treeData($auth);
        // $menuData = [];
        // dd($menuData);
        // 指定模板  视图
        return view('admin.index.index',compact('menuData'));
    }
    //欢迎页面
    public function welcome(){
        return view('admin.index.welcome');
    }
    // 退出
    public function logout() {
        // 用户退出  实际就是清空session
        auth()->logout();
        // 跳转 带提示 闪存 session
        return redirect(route('admin.login'))->with('success','请重新登录');
        // return redirect()->route('admin.login')->with('success','请重新登录'); 也可以这么写
    }
}
